import App from './App';
import store from './store'
import router from './router';
import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'

Vue.use(VueAwesomeSwiper, /* { default global options } */)


// 引入 vue图片预览功能
import 'vue-photo-preview/dist/skin.css'
import preview from 'vue-photo-preview'
let options = {
  fullscreenEl: false, //关闭全屏按钮
  closeOnScroll: false,
  mouseUsed: true
}
Vue.use(preview, options)
// 引用全局封装方法
import Methods from './script/common.js'
Vue.use(Methods);
// 引入 elementUI  
Vue.use(ELEMENT, {
  size: 'small'
});
//暂时线上处理
//使用钩子函数对路由进行权限跳转
// router.beforeEach((to, from, next) => {
//   document.title = `巨沃管理后台-${to.meta.model}`
//   const role = localStorage.getItem('ms_username');
//   if (!role && to.path !== '/login' && to.meta.login) {
//     next('/login');
//   } else {
//     // 简单的判断IE10及以下不进入富文本编辑器，该组件不兼容
//     if (navigator.userAgent.indexOf('MSIE') > -1 && to.path === '/editor') {
//       Vue.prototype.$alert('vue-quill-editor组件不兼容IE10及以下浏览器，请使用更高版本的浏览器查看', '浏览器不兼容通知', {
//         confirmButtonText: '确定'
//       });
//     } else {
//       next();
//     }
//   }
//   next();
// })


new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app');
